Windows Installation

Helix QAC can be installed as an Administrator or as a Standard User, with the default being a Standard User installation.

To install as a Standard User, simply "double click" or press "enter" on the installation package. The installation wizard will guide the user through the process.

When the installer is used interactively as a Standard User, there will be a prompt to elevate permissions. If the installer is run in an unattended mode from the command line then this elevation can’t be performed and rules will not be added to the Firewall exceptions during installation. In this situation, the first time an analysis runs, there will be a prompt about allowing access for qaxd before the analysis will continue.
If the installer is installed interactively then it must also be uninstalled interactively so that the firewall rules can be updated. Otherwise, an error will occur.

To install as an Administrator, right click on the installation package, and select "Run as Administrator".

The main difference is the directory inside the registry written to. For a Standard User:

HKEY_CURRENT_USER\Software\Perforce\Helix-QAC\<version> 

is written to, but for an Administrator installation:

HKEY_LOCAL_MACHINE\Software\Perforce\Helix-QAC\<version> 

is written to. The data written here is:

Build - The build number
Path - The Installation Directory

This information is used or read by the Installer to determine if the product is already installed.

The default installation directory is C:\Perforce.